如何使用瑞芯微RK3588旗舰芯片快速落地行业应用(一)

您所在的位置:网站首页 鸿蒙 rk3588 如何使用瑞芯微RK3588旗舰芯片快速落地行业应用(一)

如何使用瑞芯微RK3588旗舰芯片快速落地行业应用(一)

2024-01-26 15:51| 来源: 网络整理| 查看: 265

RK3588是瑞芯微的8K旗舰芯片,目前已在多个领域落地应用。部分客户对RK3588了解不多,无法使用RK3588定义产品。本文上下两篇文章,将从硬件、软件和已经落地的应用三个方面分享行业经验,方便读者使用瑞芯微RK3588芯片快速落地行业应用。

RK3588的硬件性能介绍 强大的CPU和GPU

RK3588采用8nm制程工艺,CPU为四核76和四核A55的八核架构,集成G610图形处理器。RK3588的CPU采用ARM Cortex-A76和Cortex-A55两种架构的CPU,其中Cortex-A76架构的CPU主频高达2.4GHz,具有较强的多任务处理能力和高性能计算能力。Cortex-A55架构的CPU主频2.0GHz,具有较高的性能效率,适用于后台和低功耗场景。 G610 GPU是一款ARM架构的高性能3D图形处理器,支持Vulkan 1.2、OpenGL ES 3.2、OpenCL 2.2等API标准,具有较强的图像处理能力和游戏性能。G610在视频分析和图像拼接场景中有不错的性能表现。

高性能四通道DDR设计

RK3588支持四通道的内存设计,可支持LPDDR4、LPDDR4X和LPDDR5。其四通道内存控制器支持最新的第五代协议,支持最高频率达到2700MHz,其中LPDDR4为2100MHz,LPDDR4X为2400MHz,LPDDR5为2700MHz。每通道支持最大容量8GB,总内存容量可达32GB。

四通道内存设计可以提高内存访问效率和吞吐量。同时,RK3588还支持内存频率和带宽的动态调节技术,可以根据系统运行状态灵活调节内存的频率和带宽,实现更高的性能和更低的功耗。

通过四通道内存技术和最新的内存控制技术,RK3588可以提供更高的内存带宽、更高的内存访问效率和更高的系统性能,满足更高要求的嵌入式应用。

内置大算力的独立NPU

RK3588内置的三核NPU采用了Rockchip自主研发的架构,可提供6TOPS算力支持,可以满足AI应用需求。三核NPU的设计可以实现并行计算和工作负载平衡,最大限度地发挥芯片的计算能力,在保证低功耗的同时提供更强的AI处理能力。 NPU支持多种精度,可以同时运行不同精度的神经网络,满足不同需求的AI应用。三核NPU还支持Rockchip自主研发的RKNN和Rock-X,可以进一步提升AI应用的开发效率。瑞芯微在NPU方面拥有较多的技术积累,示例程序也比较丰富,可适用于各类AIoT终端设备的开发,可有效提高开发效率。

集成两个8K VPU

RK3588集成了两个8K像素处理单元(VPU),每块VPU支持8K像素级别的图像处理,支持H.264、H.265、VP8、VP9等多种视频编码标准,可以满足8K视频解码、8K视频编码、8K图像处理等高性能图像处理需求。

RK3588支持8K@60fps的硬件解码和8K@30fps的硬件编码,以及等效的多路视频编解码,支持同编同解,这为视频编解码的边缘计算提供了强大的性能支撑。

丰富的功能接口

RK3588具有丰富的功能接口,能够满足用户各种需求。RK3588自带千兆端口,全功能的Type-C接口,PCIE2.0、PCIE3.0,SATA、CAN等接口,还提供了大量的GPIO引脚,可以灵活配置输入输出、模拟量输入等功能。同时还内置了IIS、I2C、SPI、UART等多种通信接口,支持用户通过软件轻松配置各种外设的通信。

RK3588支持多种视频输入输出接口,支持多通道MIPI CSI、HDMI Rx、DVP输入、BT.1120输入,支持HDMI Tx、eDP、MIPI DSI、DP、BT.1120、GVI输出。RK3588几乎涵盖了当下主流的视频输入输出接口。并且通过稳定的桥接芯片设计,可以实现全接口的视频输入输出接口。

RK3588还支持PWM输出、定时器、ADC等功能,可以实现对电机、LED等的控制。它还提供了USB2.0 USB3.0 HOST和OTG接口,可以连接USB设备或实现USB设备功能。

需要特别注意的是,RK3588虽然有着丰富的接口设计,但是部分接口针脚是复用的,产品定义时一定要仔细审查原理图设计。

PCB的优化设计

PCB的优化设计对产品性能至关重要,材料工艺、布局、走线都是关键因素。 PCB板子的材料选择直接影响产品的可靠性和使用寿命。高温、高频等环境下使用的PCB板需要选用耐高温、耐频率的材料,以保证产品在极限条件下的正常工作。

PCB板的布局设计合理性也是影响产品性能的关键一点。各组件的布局应考虑信号传输距离、干扰影响等因素,使信号传输线路简短、干扰小,从而提高信号的传输速度和准确性。同时,电源线路和信号线路的布局也要区分开来,避免电源线路产生的电磁干扰对信号线路的影响。

PCB板上各电路的布线也是影响产品性能的重要方面。线路的宽度和间距要根据电流大小设置,避免线路过热;减少电磁干扰;电源线和信号线要分开布线,避免相互干扰等。 通过对PCB板材料、布局和布线的优化,可以有效提高产品的可靠性、工作寿命和性能,为用户提供更高品质的产品。RK3588官方的参考设计是8层板,在项目落地中,为了提高产品的稳定性和极限性能的表现,我们一般使用10层板的设计。

芯片协同技术

RK3588的芯片协同技术由原厂提供技术支持,可以将三颗RK3588芯片汇总到一个系统中,提供三倍的性能表现。

三颗RK3588芯片通过原厂提供的PCIe协议进行互联,形成一个高性能的多核系统。在图像处理、视频编解码、机器学习推理等领域,该系统可以提供超高的性能表现,满足高端应用的需求。用户可以根据实际需求,灵活配置系统内存和存储,构建出性能参数优异的定制化系统方案。

RK3588芯片协同技术的推出,为用户提供了更多选择,可以根据实际需求选择单颗芯片或多颗芯片搭配使用,实现更高的性能表现。同时,原厂提供的技术支持,可以确保用户在开发过程中获得高效的帮助,最大限度地发挥RK3588芯片的潜力,提高产品的竞争力。

芯片版本说明

RK3588芯片面向不同行业有着不同的芯片版本,商用产品就是RK3588,工业级产品为RK3588J,车规级产品为RK3588M,面向家庭影音和消费类平板电脑的版本是RK3588s。

其中RK3588、RK3588J、RK3588J是P2P兼容的,RK3588s封装较小,并不兼容其他RK3588型号。

RK3588的SDK版本介绍

RK3588的SDK有着诸多版本,选择合适的版本进行开发,可以事半功倍,极大减少潜在的风险点,帮助项目快速落地。

RK3588_ANDROID12.0_SDK

基于安卓12源码整理的纯净版安卓系统,主要适用于机顶盒、平板电脑、智慧屏、视频会议一体机等产品。

RK3588_LINUX_SDK

开源的Linux系统,可编译Debian、yocto、buildroot,适合客户根据自己的使用场景调整系统环境。

RK3588_LINUX_EDGE_SDK

面向AI应用的SDK,适合机器人、UAV、辅助驾驶、自动驾驶等机器视觉类的应用场景。

RK3588_LINUX_NVR_SDK

适合智慧安防类的应用,如多路视频解码、多路视频编码、多屏拼接显示、视频分析等应用。

RK3588_IPC_SDK

适合开发摄像头产品,如安防摄像头、全景摄像头、8K摄像头等产品。

OpenHarmony_SDK(第三方)

即开源鸿蒙,国产操作系统,是一款专门面向物联网的操作系统。使用OpenHarmony的产品在信创类需求中有明显的竞争优势,可以说是被国人寄予厚望的操作系统。

RK3588平台的OpenHarmony适配是由第三方完成的,并不是瑞芯微发布的SDK版本,客户在立项时需做好风险评估。

Ubuntu、麒麟OS、UOS、QNX(第三方)

Ubuntu、麒麟OS、UOS、QNX也都是第三方发的SDK,用过的开发者应该都很熟悉,根据自己的业务需求选择相应的操作系统即可。

本文主要从硬件特征和SDK软件配套方面介绍了如何使用RK3588平台快速落地产品,而风险最低、效率最高的开发方式是基于已经落地的产品进行调整。下一篇文章将分享一些已经使用RK3588落地的行业应用。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3